above-knee amputee athlete - German English Dictionary